Avoiding Shared Clocks in Networks of Timed Automata
نویسندگان
چکیده
Networks of timed automata (NTA) are widely used to model distributed real-time systems. Quite often in the literature, the automata are allowed to share clocks, i.e. transitions of one automaton may be guarded by conditions on the value of clocks reset by another automaton. This is a problem when one considers implementing such model in a distributed architecture, since reading clocks a priori requires communications which are not explicitly described in the model. We focus on the following question: given an NTA A1 ‖ A2 where A2 reads some clocks reset by A1, does there exist an NTA A ′ 1 ‖ A ′ 2 without shared clocks with the same behavior as the initial NTA? For this, we allow the automata to exchange information during synchronizations only, in particular by copying the value of their neighbor’s clocks. We discuss a formalization of the problem and define an appropriate behavioural equivalence. Then we give a criterion using the notion of contextual timed transition system, which represents the behavior of A2 when in parallel with A1. Finally, we effectively build A ′ 1 ‖ A ′ 2 when it exists.
منابع مشابه
Reducing Quasi-Equal Clocks in Networks of Timed Automata
We introduce the novel notion of quasi-equal clocks and use it to improve the verification time of networks of timed automata. Intuitively, two clocks are quasi-equal if, during each run of the system, they have the same valuation except for those points in time where they are reset. We propose a transformation that takes a network of timed automata and yields a network of timed automata which ...
متن کاملQuantitative and structural analysis of real-time and probabilistic systems
This dissertation contributes to the quantitative and structural analysis of real-time and probabilistic systems. The quantitative analysis herein goes beyond the classical boolean notion of system correctness, and is performed on system models that incorporate perturbations, prices, and probabilities in their behaviour. The structural analysis investigated in this dissertation entails reductio...
متن کاملSchedulability Analysis Using Two Clocks
In classic scheduling theory, real-time tasks are usually assumed to be periodic, i.e. tasks arrive and compute with fixed rates periodically. To relax the stringent constraints on task arrival times, we propose to use timed automata to describe task arrival patterns. In a previous work, it is shown that the general schedulability checking problem for such models is a reachability problem for a...
متن کاملDomaine: INFORMATIQUE Sujet de la thèse: Concurrency in Real-Time Distributed Systems
This thesis is concerned with the modeling and the analysis of distributed real-time systems. In distributed systems, components can evolve independently and communicate with each other. Concurrent actions are performed by different components without influencing each other. The time constraints in distributed real-time systems create complex dependencies between the components and the events t...
متن کاملConcurrency in Real-Time Distributed Systems
This thesis is concerned with the modeling and the analysis of distributed real-time systems. In distributed systems, components can evolve independently and communicate with each other. Concurrent actions are performed by different components without influencing each other. The time constraints in distributed real-time systems create complex dependencies between the components and the events t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012